/*************************************************************************
	> File Name: client.cpp
	> Author: ma6174
	> Mail: ma6174@163.com 
	> Created Time: 2021年11月29日 星期一 19时45分45秒
 ************************************************************************/

#include<iostream>

#include "observer.h"
using namespace std;

int main()
{
	Subject* h = new Boss();

	Observer* o1 = new StockObserver("王大锤", h);
	Observer* o2 = new NBAObserver("叫兽", h);

	h->attach(o1);
	h->attach(o2);

	h->detach(o1);

	h->setState("我胡汉三回来了");
	h->notify();

	return 0;
}
